/*
 * Copyright (c) 2013 by Gerrit Grunwald
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/******************************************************************************
 * CLOCK class                                                                *
 *****************************************************************************/
.clock {
    -fx-skin             : "com.eru.scene.control.skin.ClockSkin";
    -clock-background    : white;
    -hour-pointer-color  : rgb(44, 44, 44);
    -minute-pointer-color: rgb(44, 44, 44);
    -second-pointer-color: rgb(207, 43, 27);
    -major-tick-color    : rgb(44, 44, 44);
    -minor-tick-color    : rgb(44, 44, 44);
    -center-knob-color   : rgb(44, 44, 44);
}


/******************************************************************************
 * CLOCK Nightmode (dark colors)                                              *
 *****************************************************************************/
.clock .night-mode {
    -clock-background    : rgb(50, 50, 50);
    -hour-pointer-color  : rgb(227, 227, 227);
    -minute-pointer-color: rgb(227, 227, 227);
    -major-tick-color    : rgb(227, 227, 227);
    -minor-tick-color    : rgb(227, 227, 227);
    -center-knob-color   : rgb(227, 227, 227);
}
.clock .night-mode-braun {
    -clock-background    : rgb(10, 10, 10);
    -hour-pointer-color  : rgb(240, 240, 240);
    -minute-pointer-color: rgb(240, 240, 240);
    -major-tick-color    : rgb(240, 240, 240);
    -minor-tick-color    : rgb(240, 240, 240);
    -center-knob-color   : rgb(240, 240, 240);
}
.clock .night-mode.bosch {
    -clock-background    : rgb(10, 10, 10);
    -hour-pointer-color  : rgb(240, 240, 240);
    -minute-pointer-color: rgb(240, 240, 240);
    -major-tick-color    : rgb(240, 240, 240);
    -minor-tick-color    : rgb(240, 240, 240);
    -center-knob-color   : rgb(240, 240, 240);
}


/******************************************************************************
 * CLOCK Daymode (bright colors)                                              *
 *****************************************************************************/
.clock .day-mode {
-clock-background    : white;
    -hour-pointer-color  : rgb(44, 44, 44);
    -minute-pointer-color: rgb(44, 44, 44);
    -major-tick-color    : rgb(44, 44, 44);
    -minor-tick-color    : rgb(44, 44, 44);
    -center-knob-color   : rgb(44, 44, 44);
}
.clock .day-mode-braun {
    -hour-pointer-color  : rgb(10, 10, 10);
    -minute-pointer-color: rgb(10, 10, 10);
    -major-tick-color    : rgb(10, 10, 10);
    -minor-tick-color    : rgb(10, 10, 10);
    -center-knob-color   : rgb(10, 10, 10);
}
.clock .day-mode-bosch {
    -clock-background    : rgb(226, 226, 221);
    -hour-pointer-color  : rgb(10, 10, 10);
    -minute-pointer-color: rgb(10, 10, 10);
    -major-tick-color    : rgb(10, 10, 10);
    -minor-tick-color    : rgb(10, 10, 10);
    -center-knob-color   : rgb(10, 10, 10);
}


/******************************************************************************
 * CLOCK iOS6 Style                                                           *
 *****************************************************************************/
.clock .background-ios6 {
    -fx-background-color : linear-gradient(from 16% 16% to 83% 83%,
                                           derive(-clock-background, -11%) 0%,
                                           -clock-background 100%);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
    -fx-effect           : innershadow(two-pass-box, rgba(0, 0, 0, 0.45), 3, 0.0, 0, 2);
}
.clock .minor-tick-ios6 {
    -fx-background-color : -minor-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
}
.clock .major-tick-ios6 {
    -fx-background-color : -major-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
}
.clock .hour-pointer-ios6 {
    -fx-background-color : -hour-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 0 L 8 0 L 8 84 L 0 84 L 0 0 Z";
}
.clock .minute-pointer-ios6 {
    -fx-background-color : -minute-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 0 L 8 0 L 8 116 L 0 116 L 0 0 Z";
}
.clock .second-pointer-ios6 {
    -fx-background-color : -second-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 8 72.3988 C 8.5426 72.3988 8.9825 72.8517 8.9825 73.4104 C 8.9825 73.9691 8.5426 74.422 8 74.422 C 7.4574 74.422 7.0175 73.9691 7.0175 73.4104 C 7.0175 72.8517 7.4574 72.3988 8 72.3988 ZM 8 0 C 3.5817 0 0 3.6878 0 8.237 C 0 12.3437 2.9187 15.7486 6.7368 16.3721 L 6.7368 70.1944 C 5.5024 70.7088 4.6316 71.9549 4.6316 73.4104 C 4.6316 74.8659 5.5024 76.112 6.7368 76.6264 L 6.7368 100 L 9.2632 100 L 9.2632 76.6264 C 10.4976 76.112 11.3684 74.8659 11.3684 73.4104 C 11.3684 71.9549 10.4976 70.7088 9.2632 70.1944 L 9.2632 16.3721 C 13.0813 15.7486 16 12.3437 16 8.237 C 16 3.6878 12.4183 0 8 0 Z";
}
.clock .center-knob-ios6 {
    -fx-background-color : transparent, transparent, white, black;
    -fx-background-insets: 0, 0, 1, 2;
    -fx-background-radius: 0em;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
}
.clock .foreground-ios6 {
    -fx-background-color : rgba(255, 255, 255, 0.2);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 4.9839 72.482 C 18.0152 31.1014 53.9389 1.0572 100.1166 1.0572 C 146.5602 1.0572 182.6676 31.4482 195.4718 73.1978 C 196.9087 77.883 150.0777 100.1673 100 100 C 50.2169 99.8337 3.4843 77.2438 4.9839 72.482 Z";
}


/******************************************************************************
 * CLOCK Braun Style                                                          *
 *****************************************************************************/
.clock .background-braun {
    -fx-background-color : linear-gradient(from 16% 16% to 83% 83%,
                                           derive(-clock-background, -11%) 0%,
                                           -clock-background 100%);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
    -fx-effect           : innershadow(two-pass-box, rgba(0, 0, 0, 0.45), 3, 0.0, 0, 2);
}
.clock .minor-tick-braun {
    -fx-background-color : -minor-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-stroke           : transparent;
    -fx-scale-shape      : true;
    -fx-shape            : "M 63 7.72 C 63 7.3223 63.2239 7 63.5 7 L 63.5 7 C 63.7761 7 64 7.3223 64 7.72 L 64 10.28 C 64 10.6777 63.7761 11 63.5 11 L 63.5 11 C 63.2239 11 63 10.6777 63 10.28 L 63 7.72 Z";
}
.clock .major-tick-braun {
    -fx-background-color : -major-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 62 8.4902 C 62 7.6672 62.6716 7 63.5 7 L 63.5 7 C 64.3284 7 65 7.6672 65 8.4902 L 65 13.5098 C 65 14.3328 64.3284 15 63.5 15 L 63.5 15 C 62.6716 15 62 14.3328 62 13.5098 L 62 8.4902 Z";
}
.clock .tick-label-braun {
    -fx-fill: -major-tick-color;
}
.clock .hour-pointer-braun {
    -fx-background-color : -hour-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    /*-fx-shape            : "M 97.7253 34.1114 C 97.7253 32.8263 98.7437 31.7847 100 31.7847 C 101.2563 31.7847 102.2747 32.8263 102.2747 34.1114 L 102.2747 50.0657 L 97.7253 50.0657 L 97.7253 34.1114 ZM 89.5 99.9688 C 89.5 105.7513 94.3466 110.4688 100 110.4688 C 105.6534 110.4688 110.5 105.7825 110.5 100 C 110.5 95.631 107.6861 91.8506 103.9688 90.2813 L 103.9688 34.2188 C 103.9688 31.9653 102.2619 30 100.0625 30 C 97.8631 30 96 31.9653 96 34.2188 L 95.9688 90.3125 C 92.3361 91.9205 89.5 95.6624 89.5 99.9688 Z";*/
    -fx-shape            : "M 98.8626 16.5547 C 98.8626 15.9023 99.3718 15.3735 100 15.3735 C 100.6282 15.3735 101.1374 15.9023 101.1374 16.5547 L 101.1374 51.4836 L 98.8626 51.4836 L 98.8626 16.5547 ZM 97.4003 15.7226 L 97.375 89.8438 C 92.9806 91.0384 89.5 95.0617 89.5 100 C 89.5 105.8712 94.3466 110.5 100 110.5 C 105.6534 110.5 110.5 105.8087 110.5 99.9375 C 110.5 94.9992 106.9881 91.0384 102.5938 89.8438 L 102.5997 15.7226 C 102.5997 14.232 101.4358 13.0236 100 13.0236 C 98.5642 13.0236 97.4003 14.232 97.4003 15.7226 Z";
}
.clock .hour-pointer-braun-flour {
    -fx-background-color : #D8E0BD;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    /*-fx-shape            : "M 89.5 99.9688 C 89.5 105.7513 94.3466 110.4688 100 110.4688 C 105.6534 110.4688 110.5 105.7825 110.5 100 C 110.5 95.631 107.6861 91.8506 103.9688 90.2813 L 103.9688 34.2188 C 103.9688 31.9653 102.2619 30 100.0625 30 C 97.8631 30 96 31.9653 96 34.2188 L 95.9688 90.3125 C 92.3361 91.9205 89.5 95.6624 89.5 99.9688 Z";*/
    -fx-shape            : "M 97.4003 15.7226 L 97.375 89.8438 C 92.9806 91.0384 89.5 95.0617 89.5 100 C 89.5 105.8712 94.3466 110.5 100 110.5 C 105.6534 110.5 110.5 105.8087 110.5 99.9375 C 110.5 94.9992 106.9881 91.0384 102.5938 89.8438 L 102.5997 15.7226 C 102.5997 14.232 101.4358 13.0236 100 13.0236 C 98.5642 13.0236 97.4003 14.232 97.4003 15.7226 Z";
}
.clock .minute-pointer-braun {
    -fx-background-color : -minute-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "";
    /*-fx-shape            : "M 98.8626 16.5547 C 98.8626 15.9023 99.3718 15.3735 100 15.3735 C 100.6282 15.3735 101.1374 15.9023 101.1374 16.5547 L 101.1374 51.4836 L 98.8626 51.4836 L 98.8626 16.5547 ZM 97.4003 15.7226 L 97.375 89.8438 C 92.9806 91.0384 89.5 95.0617 89.5 100 C 89.5 105.8712 94.3466 110.5 100 110.5 C 105.6534 110.5 110.5 105.8087 110.5 99.9375 C 110.5 94.9992 106.9881 91.0384 102.5938 89.8438 L 102.5997 15.7226 C 102.5997 14.232 101.4358 13.0236 100 13.0236 C 98.5642 13.0236 97.4003 14.232 97.4003 15.7226 Z";*/
    -fx-shape            : "M 97.7253 34.1114 C 97.7253 32.8263 98.7437 31.7847 100 31.7847 C 101.2563 31.7847 102.2747 32.8263 102.2747 34.1114 L 102.2747 50.0657 L 97.7253 50.0657 L 97.7253 34.1114 ZM 89.5 99.9688 C 89.5 105.7513 94.3466 110.4688 100 110.4688 C 105.6534 110.4688 110.5 105.7825 110.5 100 C 110.5 95.631 107.6861 91.8506 103.9688 90.2813 L 103.9688 34.2188 C 103.9688 31.9653 102.2619 30 100.0625 30 C 97.8631 30 96 31.9653 96 34.2188 L 95.9688 90.3125 C 92.3361 91.9205 89.5 95.6624 89.5 99.9688 Z";
}
.clock .minute-pointer-braun-flour {
    -fx-background-color : #D8E0BD;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    /*-fx-shape            : "M 97.4003 15.7226 L 97.375 89.8438 C 92.9806 91.0384 89.5 95.0617 89.5 100 C 89.5 105.8712 94.3466 110.5 100 110.5 C 105.6534 110.5 110.5 105.8087 110.5 99.9375 C 110.5 94.9992 106.9881 91.0384 102.5938 89.8438 L 102.5997 15.7226 C 102.5997 14.232 101.4358 13.0236 100 13.0236 C 98.5642 13.0236 97.4003 14.232 97.4003 15.7226 Z";*/
    -fx-shape            : "M 89.5 99.9688 C 89.5 105.7513 94.3466 110.4688 100 110.4688 C 105.6534 110.4688 110.5 105.7825 110.5 100 C 110.5 95.631 107.6861 91.8506 103.9688 90.2813 L 103.9688 34.2188 C 103.9688 31.9653 102.2619 30 100.0625 30 C 97.8631 30 96 31.9653 96 34.2188 L 95.9688 90.3125 C 92.3361 91.9205 89.5 95.6624 89.5 99.9688 Z";
}
.clock .second-pointer-braun {
    -fx-background-color : #F0C843;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 108.5625 98.375 C 108.5625 93.9001 105.5881 90.6532 101.4375 89.9375 L 100.9098 16.6569 C 100.9098 16.6569 100.5587 12.3988 100 12.3988 C 99.4206 12.3988 99.1487 16.6782 99.1487 16.6782 L 98.5 89.9375 C 94.3627 90.6646 91.3125 93.9724 91.3125 98.4375 C 91.3125 101.8148 93.0277 104.3504 95.6958 105.8991 L 95.6958 115.0436 C 95.6958 116.7373 97.0299 118.1102 98.6756 118.1102 L 101.1588 118.1102 C 102.8045 118.1102 104.1386 116.7373 104.1386 115.0436 L 104.1386 105.9928 C 106.8975 104.4712 108.5625 101.8217 108.5625 98.375 Z";
}
.clock .center-knob-braun {
    -fx-background-color : #F0C843;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-scale-shape      : true;
    -fx-shape            : "M 58 62.5 C 58 59.4624 60.4624 57 63.5 57 C 66.5376 57 69 59.4624 69 62.5 C 69 65.5376 66.5376 68 63.5 68 C 60.4624 68 58 65.5376 58 62.5 Z";
    /*-fx-effect           : innershadow(two-pass-box, rgba(255, 255, 255, 0.6), 5, 0.0, 0, 1);*/
    -fx-effect           : dropshadow(two-pass-box, rgba(0, 0, 0, 0.15), 5, 0.0, 0, 1);
}
.clock .foreground-braun {
    -fx-background-color : transparent; /*rgba(255, 255, 255, 0.2);*/
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 4.9839 72.482 C 18.0152 31.1014 53.9389 1.0572 100.1166 1.0572 C 146.5602 1.0572 182.6676 31.4482 195.4718 73.1978 C 196.9087 77.883 150.0777 100.1673 100 100 C 50.2169 99.8337 3.4843 77.2438 4.9839 72.482 Z";
}


/******************************************************************************
 * CLOCK German Railway Style                                                 *
 *****************************************************************************/
.clock .background-db {
    -fx-background-color : linear-gradient(from 16% 16% to 83% 83%,
                                           derive(-clock-background, -11%) 0%,
                                           -clock-background 100%);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
    -fx-effect           : innershadow(two-pass-box, rgba(0, 0, 0, 0.45), 3, 0.0, 0, 2);
}
.clock .minor-tick-db {
    -fx-background-color : -minor-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-stroke           : transparent;
}
.clock .major-tick-db {
    -fx-background-color : -major-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
}
.clock .hour-pointer-db {
    -fx-background-color : -hour-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 0 L 11 0 L 11 66 L 0 66 L 0 0 Z";
}
.clock .minute-pointer-db {
    -fx-background-color : -minute-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 0 L 8 0 L 8 94 L 0 94 L 0 0 Z";
}
.clock .second-pointer-db {
    -fx-background-color : -second-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 58 28.5 C 58 31.5376 60.4624 34 63.5 34 C 66.5376 34 69 31.5376 69 28.5 C 69 25.4624 66.5376 23 63.5 23 C 60.4624 23 58 25.4624 58 28.5 ZM 57 28.5 C 57 25.1732 59.5017 22.4292 62.725 22.045 L 63 6 L 64 6 L 64.275 22.045 C 67.5008 22.427 70 25.1715 70 28.5 C 70 31.7503 67.6157 34.4445 64.5 34.925 L 65 64 L 62 64 L 62.5 34.925 C 59.3843 34.4445 57 31.7503 57 28.5 Z";
}
.clock .center-knob-db {
    -fx-background-color : -center-knob-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
}
.clock .foreground-db {
    -fx-background-color : rgba(255, 255, 255, 0.2);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 4.9839 72.482 C 18.0152 31.1014 53.9389 1.0572 100.1166 1.0572 C 146.5602 1.0572 182.6676 31.4482 195.4718 73.1978 C 196.9087 77.883 150.0777 100.1673 100 100 C 50.2169 99.8337 3.4843 77.2438 4.9839 72.482 Z";
}


/******************************************************************************
 * CLOCK Bosch Style                                                          *
 *****************************************************************************/
.clock .background-bosch {
    -fx-background-color : derive(-clock-background, -50%),
                           linear-gradient(from 16% 16% to 83% 83%,
                                           derive(-clock-background, -11%) 0%,
                                           -clock-background 100%);
    -fx-background-insets: 0, 2;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
    -fx-effect           : innershadow(two-pass-box, rgba(0, 0, 0, 0.45), 3, 0.0, 0, 2);
}
.clock .minor-tick-bosch {
    -fx-background-color : -minor-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-stroke           : transparent;
}
.clock .major-tick-bosch {
    -fx-background-color : -major-tick-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
}
.clock .hour-pointer-bosch {
    -fx-background-color : -hour-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 98.5 44.15 C 98.5 42.275 101.5 42.275 101.5 44.15 L 103.9 119 L 103.9 119 L 96.1 119 L 96.1 119 L 98.5 44.15 Z";
}
.clock .minute-pointer-bosch {
    -fx-background-color : -minute-pointer-color;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 98.5 13.2884 C 98.5 10.6372 101.5 10.6372 101.5 13.2884 L 103.9 119 L 103.9 119 L 96.1 119 L 96.1 119 L 98.5 13.2884 Z";
}
.clock .second-pointer-bosch {
    -fx-background-color : transparent;
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "";
}
.clock .center-knob-bosch {
    -fx-background-color : derive(-center-knob-color, 30%);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-scale-shape      : true;
    -fx-shape            : "M 0 100 C 0 44.7708 44.7708 0 100 0 C 155.2292 0 200 44.7708 200 100 C 200 155.2292 155.2292 200 100 200 C 44.7708 200 0 155.2292 0 100 Z";
    -fx-effect           : innershadow(two-pass-box, white, 10, 0.0, 0, 2);
}
.clock .foreground-bosch {
    -fx-background-color : rgba(255, 255, 255, 0.2);
    -fx-background-insets: 0;
    -fx-background-radius: 0em;
    -fx-padding          : 0;
    -fx-scale-shape      : true;
    -fx-shape            : "M 4.9839 72.482 C 18.0152 31.1014 53.9389 1.0572 100.1166 1.0572 C 146.5602 1.0572 182.6676 31.4482 195.4718 73.1978 C 196.9087 77.883 150.0777 100.1673 100 100 C 50.2169 99.8337 3.4843 77.2438 4.9839 72.482 Z";
}
